Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 Takasaki Mexico F2 Italy F12 Chile F1 Chile F2 Japan F1 Japan F5 Japan F7 Japan F9 Japan F11 Japan F1 Japan F2 Japan F3 Japan F4 Japan F5 Japan F6 Japan F7 India F6 India F7 India F8 Japan F8 Japan F10 Japan F11 Thailand F1 Thailand F2 Japan F1 Japan F2 China F3 China F4 Korea F1 Korea F2 Japan F4 Japan F5 Japan F6 Japan F8 Japan F10 Japan F11 New Zealand F2 New Zealand F3 Korea F1 Korea F2 Korea F3 Australia F1 Japan F6 Japan F7 Korea F5 Korea F6 China F1 Japan F3 Guam F1 Thailand F3 Japan F2 Chile F3 Korea F3 Japan F5 (Kashiwa) Japan F3 (Kofu) Korea F2 M25 Sapporo Bogota Challenger - Bogota Sporting Challenger - Turin Corona Mexico City Open - Mexico City GHI Bronx Tennis Classic - Bronx Seguros Bolivar Open - Medellin Ford Tennis Championships - Louisville 14° BH Tennis Open - Belo Horizonte Corona Mexico City Open - Mexico City IX Abierto Internacional de Salinas - Salinas M25 Sapporo Torneo Internacional Challenger Fila 2005 - Leon M25 Sapporo Bogota Challenger M25 Harmon M25 Harmon San Remo Tennis Cup - San Remo ATU Cup - Weiden M15 Tokyo M15 Hong Kong Credicard Mastercard Tennis Cup - Campos do Jordao VII Trofeo Ciudad de Quito - Quito Fergana Challenger - Fergana Challenger Britania Zavaleta - Puebla Copa Petrobras - Bogota M15 Tokyo Moncton Men's Challenger - Moncton Levene Gouldin & Thompson Tennis Challenger - Binghamton Ischgl International Tennis Challenger 2003 - Ischgl M25 Sapporo Copa Telefonica CTC Chile - Santiago Bancolombia Open - Cali Draft Corona Mexico City Open - Mexico City Copa Petrobras - Montevideo Okal Cup 2003 - Eckental Jameson Cup - Milan Abierto Colombiano de Tenis - Bogota Dunlop World Challenge - Toyota Sao Paulo Challenger Cepu Open - San Marino IPP Geneva Trophy - Geneva 10ø Tornea B. Camparini - Reggio Emilia Copa Petrobras Bogota - Bogota San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City Kyoto Challenger Bogota Challenger - Bogota Nottingham Challenger Banca Stato Challenger - Lugano Copa Petrobras Paraguay - Asuncion Copa Petrobras Brazil - Belo Horizonte VIII Gramado Open - Gramado Rhein-Main Challenger 2004 - Aschaffenburg Binghamton Challenger ATP Challenger Numea - New Caledonia Montevideo Challenger Tashkent Challenger Santiago Challenger X Trofeo Ciudad de Quito - Quito Seoul Challenger Chuncheon Challenger Medellin Challenger Yokohama Challenger Kyoto Challenger Tallahassee Challenger Savannah Challenger Copa Petrobras Santiago - Santiago Copa Petrobras-Brazil - Aracaju Flea Market Cup Busan Challenger Tennis - Busan Busan Challenger Fergana Challenger Ojai Challenger Bytom Challenger Bogota Challenger Granby Challenger Campos do Jordao Challenger Binghamton Challenger Brasilia Challenger Bangkok Challenger Belo Horizonte Challenger Copa Petrobras Argentina - Buenos Aires Guayaquil Challenger Toyota Challenger Sao Paulo Challenger Singapore Challenger Bucaramanga Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Pingguo Challenger Music City Challenger - Nashville Nottingham Challenger Guadalajara Challenger Winnetka Challenger Granby Challenger Copa Petrobras Guadalajara - Guadalajara Granby Challenger Aberto de Santa Catarina de Tenis - Florianopolis 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Campos do Jordao Challenger Binghamton Challenger Shanghai Challenger Keio Challenger International Tennis Tournament - Yokohama Asuncion Challenger Sassuolo Challenger - Sassuolo Seoul Challenger Buenos Aires Challenger Toyota Challenger BMW Tennis Championship - Sunrise Honolulu Challenger Kosice Challenger Santiago Challenger Rimouski Challenger Le Gosier Challenger Barranquilla Challenger Tallahassee Challenger Blumenau Challenger XI Trofeo Ciudad de Quito - Quito Kaohsiung Challenger Sao Paulo Challenger Copa Petrobras - Santiago Nottingham Challenger XL Bermuda Open - Bermuda Santiago Challenger Sao Paulo Challenger Tunis Open - Tunis Genova Challenger Morocco Tennis Tour - Rabat Bucaramanga Challenger Pereira Challenger Sao Paulo Challenger Anning Challenger Busan Challenger Nottingham Challenger Blois Challenger Scheveningen Challenger Copa Kia - Santiago Granby Challenger Bucaramanga Challenger Lexington Challenger Copa Petrobras-Argentina - Buenos Aires Sao Paulo Challenger Aptos Challenger Rio De Janeiro Challenger Kyoto Challenger Porto Alegre Challenger Montevideo Challenger Guayaquil Challenger Yokohama Challenger Toyota Challenger Burnie Challenger West Lakes Challenger Copa Petrobras Colombia - Bogota Kyoto Challenger Turin Challenger Santiago Challenger USTA Challenger - Champaign Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Nottingham-2 Challenger Manta Challenger II Naples ITG Challenger - Naples Yokohama Challenger Istanbul Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Geneva Challenger Hong Kong Challenger Busan Challenger Seoul Challenger Kaohsiung Challenger Reggio Emilia Challenger Toyota Challenger M25 Canberra Dallas Challenger Taipei City Challenger Seoul Challenger M25 Canberra Nanchang Challenger M25 Tsukuba Ho Chi Minh City Challenger IPP Open - Helsinki M25 Kashiwa Bogota Challenger Toyota Challenger Barranquilla Challenger Happy Valley Challenger Challenger Banque Nationale - Granby Taipei City Challenger Busan Challenger Ilkley Challenger Gatineau Challenger Granby Challenger Shanghai Challenger Ningboo Challenger Nanchang Challenger Gatineau Challenger Chengdu Challenger Zhangjiagang Challenger Shanghai Challenger Salinas Challenger Launceston Challenger Yokohama Challenger Seoul Challenger Busan Challenger Busan Challenger Chengdu Challenger Shanghai Challenger Biella 5 Challenger Cassis Challenger Shanghai Challenger Kobe Challenger Toyota Challenger Taipei City Challenger Melbourne Challenger Dallas Challenger Maui Challenger Guangzhou Challenger M25 Changwon Lexington Challenger Yokohama Challenger Copa Petrobras Aracaju - Aracaju Bangkok Challenger Shenzhen Challenger Gwangju Challenger Seoul Challenger Taipei City Challenger Busan Challenger Kobe Challenger M25 Sapporo Yokohama Challenger Copa Petrobras Uruguay - Montevideo Burnie Challenger Open D'Orleans - Orleans Kyoto Challenger Santiago Challenger Busan Challenger Guangzhou Challenger Winnetka Challenger M15 Tsukuba Nottingham Challenger Ilkley Challenger Bangkok Challenger Alessandria Challenger 2008 China TCL Challenger - Guangzhou Kobe Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Bangkok Challenger Winnipeg Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Le Gosier Challenger Ilkley Challenger M15 Harmon Copa Ericsson Chile - Santiago Yokohama Challenger Puerto Vallarta Challenger Kobe Challenger Maui Challenger Winnipeg Challenger San Francisco Challenger Banja Luka Challenger 2004 - Banja Luka Seoul Challenger Chevrolet Cup - Vina del Mar IX Gramado Open - Gramado Seoul Challenger M15 Kashiwa Kyoto Challenger Seoul Challenger New Delhi Challenger III - New Delhi Busan Challenger Rio Quente Challenger Ningboo Challenger Liuzhou Challenger Ljubljana Open - Ljubljana Kobe Challenger Playford Challenger Bangkok Challenger Phoenix Challenger Taipei City Challenger Porto Challenger Gwangju Challenger VI Gramado Open de Tenis - Gramado Seguros Bolivar Open - Bogota Nottingham Challenger Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Jinan Challenger Como Challenger Istanbul Challenger Shanghai Challenger Nur-Sultan 1 Challenger Santiago Challenger BH Tennis Open International Cup - Belo Horizonte Lexington Challenger Marburg Challenger Mallorca Challenger Las Vegas Challenger Charlottesville Challenger Champaign Challenger Buenos Aires Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto GHI Bronx Tennis Classic - Bronx Czech Indoor Open - Prague Trani Cup - Trani Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Architect Open - Budapest La Serena Open - La Serena Shimadzu All Japan Indoor Tennis Championships - Kyoto 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia TED Open - Istanbul Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Winnipeg Challenger Matsuyama Challenger The 'Fitz' Casino Challenger - Tunica Francavilla Challenger Keio Challenger International Tennis Tournament - Yokohama The Surbiton Trophy - Surbiton New Delhi Challenger IV - New Delhi Carson Challenger Poznan Challenger Ningboo Challenger Playford Challenger Launceston Challenger Winnetka Challenger Vancouver Challenger Sao Paulo Challenger Cyclus Open de Tenis - Florianopolis Salvador Challenger Copa Petrobras-Uruguay - Montevideo Bogota Challenger Cali Challenger Burnie Challenger Nur-Sultan 2 Challenger Zagreb Challenger Recife Challenger Bordeaux Challenger Busan Challenger Blumenau Challenger Santos Challenger Leon Challenger Alessandria Challenger Rome Challenger Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Bordeaux Challenger Busan Challenger Beijing Challenger Tennis Channel Open - Las Vegas Knoxville Challenger US Men's Clay Court Championships - Houston The Stella Artois Championships - London ARAG World Team Championship - Dusseldorf Heineken Open - Auckland MoviStar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Campbell's Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Indianapolis Tennis Championships - Indianapolis Brasil Open - Costa do Sauipe Estoril Open - Estoril AEGON International - Eastbourne Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Movistar Open - Santiago Regions Morgan Keegan Championships - Memphis Shenzhen Challenger Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Guadalajara Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington Campbell's Hall of Fame Tennis Championships - Newport Open Sabadell Atlantico - Barcelona Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Nottingham Challenger Brisbane International - Brisbane VTR Open - Vina del Mar Copa Claro - Buenos Aires Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Toyota Challenger Copa Claro - Buenos Aires Legg Mason Tennis Classic - Washington Brasil Open - Salvador Medibank International - Sydney Sao Paulo Challenger Interwetten Austrian Open - Kitzbuhel Trnava Challenger Honolulu Challenger Bucaramanga Challenger San Juan Challenger AEGON Championships - London Villa Allende Challenger Burnie Challenger Seoul Challenger BRD Nastase Tiriac Trophy - Bucharest Montevideo Challenger AEGON Championships - London Leon Challenger AEGON International - Eastbourne Sao Leopoldo Challenger Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Sunrise Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Maui Challenger Delray Beach Open - Delray Beach Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo Ricoh Open - 's-Hertogenbosch Dallas Challenger Open 13 - Marseille Topshelf Open - 's-Hertogenbosch BellSouth Open - Vina del Mar Santos Challenger Pereira Challenger Kun-Ming Challenger Baton Rouge Challenger Campinas Challenger Shenzhen Open - Shenzhen Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Traralgon Challenger Hall of Fame Open - Newport Manta Challenger Panama City Challenger Kyoto Challenger Istanbul 2 Challenger Movistar Open - Santiago Kyoto Challenger BMW Open - Munich Medellin Challenger Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Gimcheon Challenger If Stockholm Open - Stockholm Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Shanghai Challenger US Men's Clay Court Championship - Houston AEGON Championships - London SkiStar Swedish Open - Bastad Hua Hin Challenger Atlanta Tennis Championships - Atlanta Medellin Challenger Santos Challenger Jinan Challenger Shanghai Challenger Citi Open - Washington M15 Karuizawa Suzhou Challenger Split Challenger Kyoto Challenger Yokohama Challenger Quanzhou Challenger ASB Classic - Auckland Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Traralgon Challenger Gwangju Challenger Claro Open Colombia - Bogota Bordeaux Challenger Malaysian Open - Kuala Lumpur Vancouver Challenger Calgary Challenger Kremlin Cup - Moscow Toyota Challenger Hua Hin Challenger Rakuten Japan Open - Tokyo Bangkok Challenger Newport Beach Challenger Bogota Challenger Gimcheon Challenger Cary Challenger Guadalajara Challenger Shenzhen Open - Shenzhen Memphis Open - Memphis Manchester Challenger Canottieri Minico 2004 - Mantova Abierto Mexicano - Los Cabos 12th BH Tennis Open International Cup - Belo Horizonte Yokkaichi Challenger Busan Challenger Memorial Savigni - Sassuolo Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Noventi Open - Halle Kobe Challenger Yokohama Challenger Movistar Open - Vina del Mar Cary 1 Challenger Regions Morgan Keegan Championships - Memphis SAP Open - San Jose Korea Open - Seoul Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Yokkaichi Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Movistar Open - Vina del Mar U.S. Mens's Clay Court Championship - Houston VTR Open - Vina del Mar Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Campbells Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Dallas Challenger Zhuhai Challenger Bangkok Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Gwangju Challenger Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Memphis Open - Memphis Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Allianz Suisse Open Gstaad - Gstaad Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Kobe Challenger Atlanta Tennis Championships - Atlanta Movistar Open - Vina del Mar Rogers Cup - Toronto Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rakuten Japan Open - Tokyo U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells U.S. Open - New York Miami Open - Miami Miami Open - Miami Australian Open - Melbourne Miami Open - Miami U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Citi Open - Washington Sony Ericsson Open - Miami Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, Group I, 2R, ECU-CHI 3-2 French Open - Paris Davis Cup, Group I, PO, DOM-CHI 4-1 French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open (Asia, Wildcard) Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open Qualifying - Doha Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Olympics - London Australian Open - Melbourne Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, 1R, CAN-JPN 3-2 U.S. Open (juniors) Davis Cup, World Group, PO, CHI-AUT, 3-2 M25 Hong Kong Cagliari Challenger